piston-ring compressor - Spanish English Dictionary